Alpine toadflax - Francés Inglés Diccionario